import layoutHeaderAside from '@/layout'

const meta = {
    auth: true
}

export default {
    path: '/daily',
    name: 'daily',
    meta,
    redirect: {
        name: 'daily-feedback'
    },
    component: layoutHeaderAside,
    children: (pre => [
        // {
        //     path: 'index',
        //     name: `${pre}index`,
        //     redirect: { name: 'home' },
        //     component: () =>
        //         import ('@/views/daily/index'),
        //     meta: {
        //         ...meta,
        //         title: '首页',
        //         img: require('@/assets/pollution/首页.png'),
        //         isMenu: true
        //     }
        // },
        // {
        //     path: 'sign',
        //     name: `${pre}sign`,
        //     component: {
        //         render(c) {
        //             return c('router-view')
        //         }
        //     },
        //     meta: {
        //         ...meta,
        //         title: '人员签到',
        //         img: require('@/assets/public/人员签到.png'),
        //         isMenu: true
        //     },
        //     children: [{
        //         path: 'index',
        //         name: `${pre}sign-index`,
        //         component: () =>
        //             import ('@/views/daily/sign/'),
        //         meta: {
        //             ...meta,
        //             title: '签到状况查询',
        //             img: require('@/assets/pollution/监测设备入库.png'),
        //             isMenu: true
        //         }
        //     }]
        // },
        {
            path: 'operation',
            name: `${pre}operation`,
            component: {
                render(c) {
                    return c('router-view')
                }
            },
            meta: {
                ...meta,
                title: '运维管理',
                img: require('@/assets/public/运维管理.png'),
                isMenu: true
            },
            children: [
                // {
                //     path: 'formulate',
                //     name: `${pre}formulate`,
                //     component: () =>
                //         import ('@/views/daily/operation/formulate'),
                //     meta: {
                //         ...meta,
                //         title: '运维计划制定',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // },
                {
                    path: 'Inspection',
                    name: `${pre}Inspection`,
                    component: () =>
                        import ('@/views/daily/operation/Inspection/Inspection.vue'),
                    meta: {
                        ...meta,
                        title: '运维设定',
                        img: require('@/assets/pollution/监测设备入库.png'),
                        isMenu: true
                    }
                },
                // {
                //     path: 'assignment',
                //     name: `${pre}assignment`,
                //     component: () =>
                //         import ('@/views/daily/operation/assignment'),
                //     meta: {
                //         ...meta,
                //         title: '运维设定',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // },
                // {
                //     path: 'mission',
                //     name: `${pre}mission`,
                //     component: () =>
                //         import ('@/views/daily/operation/mission'),
                //     meta: {
                //         ...meta,
                //         title: '运维任务',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // },
                {
                    path: 'feedback',
                    name: `${pre}feedback`,
                    component: () =>
                        import ('@/views/daily/operation/feedback/feedback.vue'),
                    meta: {
                        ...meta,
                        title: '运维成果反馈',
                        img: require('@/assets/pollution/监测设备入库.png'),
                        isMenu: true
                    }
                },
                // {
                //     path: 'calibration',
                //     name: `${pre}calibration`,
                //     component: () =>
                //         import ('@/views/daily/operation/calibration/calibration.vue'),
                //     meta: {
                //         ...meta,
                //         title: '运维修改',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // },
                // {
                //     path: 'opExReplace',
                //     name: `${pre}opExReplace`,
                //     component: () =>
                //         import ('@/views/daily/operation/opExReplace/opExReplace.vue'),
                //     meta: {
                //         ...meta,
                //         title: '运维更换',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // },

                // {
                //     path: 'verification',
                //     name: `${pre}verification`,
                //     component: () =>
                //         import ('@/views/daily/operation/verification'),
                //     meta: {
                //         ...meta,
                //         title: '校验列表',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // },
                // {
                //     path: 'CalibrationList',
                //     name: `${pre}CalibrationList`,
                //     component: () =>
                //         import ('@/views/daily/operation/CalibrationList'),
                //     meta: {
                //         ...meta,
                //         title: '校准列表',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // },
                {
                    path: 'repair',
                    name: `${pre}repair`,
                    component: () =>
                        import ('@/views/daily/operation/repair'),
                    meta: {
                        ...meta,
                        title: '维修列表',
                        img: require('@/assets/pollution/监测设备入库.png'),
                        isMenu: true
                    }
                },
                {
                    path: 'replace',
                    name: `${pre}replace`,
                    component: () =>
                        import ('@/views/daily/operation/replace'),
                    meta: {
                        ...meta,
                        title: '更换列表',
                        img: require('@/assets/pollution/监测设备入库.png'),
                        isMenu: true
                    }
                },
                {
                    path: 'attendance',
                    name: `${pre}attendance`,
                    component: () =>
                        import ('@/views/daily/operation/attendance'),
                    meta: {
                        ...meta,
                        title: '打卡距离配置',
                        img: require('@/assets/pollution/监测设备入库.png'),
                        isMenu: true
                    }
                },
                // {
                //     path: 'administration',
                //     name: `${pre}administration`,
                //     component: () =>
                //         import ('@/views/daily/operation/administration'),
                //     meta: {
                //         ...meta,
                //         title: '运维事件管理',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // },
                // {
                //     path: 'dispatch',
                //     name: `${pre}dispatch`,
                //     component: () =>
                //         import ('@/views/daily/operation/dispatch'),
                //     meta: {
                //         ...meta,
                //         title: '运维完成程度',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // },
                // {
                //     path: 'query',
                //     name: `${pre}query`,
                //     component: () =>
                //         import ('@/views/daily/operation/query'),
                //     meta: {
                //         ...meta,
                //         title: '运维任务查询',
                //         img: require('@/assets/pollution/监测设备入库.png'),
                //         isMenu: true
                //     }
                // }
            ]
        },
        {
            path: 'monitor',
            name: `${pre}monitor`,
            component: {
                render(c) {
                    return c('router-view')
                }
            },
            meta: {
                ...meta,
                title: '运维车辆监测	',
                img: require('@/assets/public/运维车辆监测.png'),
                isMenu: true
            },
            children: [{
                    path: 'warehousing',
                    name: `${pre}warehousing`,
                    component: () =>
                        import ('@/views/daily/monitor/warehousing'),
                    meta: {
                        ...meta,
                        title: '保养维修',
                        img: require('@/assets/pollution/监测设备入库.png'),
                        isMenu: true
                    }
                },
                {
                    path: 'monitorQuery',
                    name: `${pre}monitorQuery`,
                    component: () =>
                        import ('@/views/daily/monitor/query'),
                    meta: {
                        ...meta,
                        title: '车辆监控',
                        img: require('@/assets/pollution/监测设备入库.png'),
                        isMenu: true
                    }
                },
                {
                    path: 'trajectory',
                    name: `${pre}trajectory`,
                    component: () =>
                        import ('@/views/daily/monitor/trajectory'),
                    meta: {
                        ...meta,
                        title: '车辆轨迹查询',
                        img: require('@/assets/pollution/监测设备入库.png'),
                        isMenu: true
                    }
                },
                {
                    path: 'maintain',
                    name: `${pre}maintain`,
                    component: () =>
                        import ('@/views/daily/monitor/maintain'),
                    meta: {
                        ...meta,
                        title: '车辆保养查询',
                        img: require('@/assets/pollution/监测设备入库.png'),
                        isMenu: true
                    }
                }
            ]
        },
        // {
        //     path: 'instructions',
        //     name: `${pre}instructions`,
        //     component: {
        //         render(c) {
        //             return c('router-view')
        //         }
        //     },
        //     meta: {
        //         ...meta,
        //         title: '指令管理	',
        //         img: require('@/assets/pollution/监测设备入库.png'),
        //         isMenu: true
        //     },
        //     children: [{
        //             path: 'edit',
        //             name: `${pre}edit`,
        //             component: () =>
        //                 import ('@/views/daily/instructions/edit'),
        //             meta: {
        //                 ...meta,
        //                 title: '指令编辑',
        //                 img: require('@/assets/pollution/监测设备入库.png'),
        //                 isMenu: true
        //             }
        //         },
        //         {
        //             path: 'send',
        //             name: `${pre}send`,
        //             component: () =>
        //                 import ('@/views/daily/instructions/send'),
        //             meta: {
        //                 ...meta,
        //                 title: '指令发送',
        //                 img: require('@/assets/pollution/监测设备入库.png'),
        //                 isMenu: true
        //             }
        //         },
        //         {
        //             path: 'reply',
        //             name: `${pre}reply`,
        //             component: () =>
        //                 import ('@/views/daily/instructions/reply'),
        //             meta: {
        //                 ...meta,
        //                 title: '指令回复',
        //                 img: require('@/assets/pollution/监测设备入库.png'),
        //                 isMenu: true
        //             }
        //         }
        //     ]
        // },
        // {
        //     path: 'achievements',
        //     name: `${pre}achievements`,
        //     component: {
        //         render(c) {
        //             return c('router-view')
        //         }
        //     },
        //     meta: {
        //         ...meta,
        //         title: '绩效考核	',
        //         img: require('@/assets/pollution/监测设备入库.png'),
        //         isMenu: true
        //     },
        //     children: [{
        //             path: 'assessment',
        //             name: `${pre}assessment`,
        //             component: () =>
        //                 import ('@/views/daily/achievements/assessment'),
        //             meta: {
        //                 ...meta,
        //                 title: '运维考核',
        //                 img: require('@/assets/pollution/监测设备入库.png'),
        //                 isMenu: true
        //             }
        //         },
        //         {
        //             path: 'criterion',
        //             name: `${pre}criterion`,
        //             component: () =>
        //                 import ('@/views/daily/achievements/criterion'),
        //             meta: {
        //                 ...meta,
        //                 title: '运维考核准则',
        //                 img: require('@/assets/pollution/监测设备入库.png'),
        //                 isMenu: true
        //             }
        //         },
        //     ]
        // }
    ])('daily-')
}